<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         metadata-complete="false"
         version="3.1">

 <display-name>testBe5app</display-name>

 <session-config>
  <session-timeout>43200</session-timeout>
 </session-config>

 <listener>
  <listener-class>com.developmentontheedge.be5.modules.monitoring.Be5HealthCheckServletContextListener</listener-class>
 </listener>
 <listener>
  <listener-class>com.developmentontheedge.be5.modules.monitoring.Be5MetricsServletContextListener</listener-class>
 </listener>
 <listener>
  <listener-class>com.developmentontheedge.be5.modules.monitoring.Be5InstrumentedFilterContextListener</listener-class>
 </listener>
 <listener>
  <listener-class>com.developmentontheedge.be5.modules.monitoring.MetricsSessionListener</listener-class>
 </listener>

 <listener>
  <listener-class>com.developmentontheedge.be5.testbe5app.Be5TestAppGuiceServletConfig</listener-class>
 </listener>
 <listener>
  <listener-class>com.developmentontheedge.be5.server.authentication.AuthenticationPropagationListener</listener-class>
 </listener>

 <filter>
  <filter-name>guiceFilter</filter-name>
  <filter-class>com.google.inject.servlet.GuiceFilter</filter-class>
 </filter>

 <filter-mapping>
  <filter-name>guiceFilter</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>


</web-app>
